habitat preference - Español Inglés Diccionario